tipping points technology ltd.